Text copied to clipboard!

Název

Text copied to clipboard!

Vývojář AWS

Popis

Text copied to clipboard!
Hledáme vývojáře AWS, který se připojí k našemu technologickému týmu a bude se podílet na návrhu, vývoji, nasazování a optimalizaci moderních cloudových aplikací a služeb na platformě Amazon Web Services. Tato role je určena pro kandidáta, který rozumí principům cloud-native architektury, automatizaci infrastruktury, bezpečnosti v cloudu a vývoji škálovatelných systémů s vysokou dostupností. Ideální uchazeč má zkušenosti s tvorbou backendových služeb, integrací cloudových komponent a spoluprací v agilním prostředí, kde je důraz kladen na kvalitu kódu, spolehlivost a průběžné zlepšování. Na této pozici budete úzce spolupracovat s vývojáři, DevOps inženýry, architekty, produktovými manažery i bezpečnostními specialisty. Vaším cílem bude navrhovat technická řešení, která efektivně využívají služby AWS, jako jsou například Lambda, EC2, ECS, EKS, S3, RDS, DynamoDB, API Gateway, CloudFront, IAM, CloudWatch nebo SNS a SQS. Součástí práce bude také implementace CI/CD procesů, monitoring aplikací, ladění výkonu a podpora provozu v produkčním prostředí. Vývojář AWS by měl být schopen převést obchodní a technické požadavky do robustního řešení, které je bezpečné, nákladově efektivní a snadno rozšiřitelné. Očekáváme aktivní přístup k řešení problémů, schopnost analyzovat incidenty, navrhovat zlepšení architektury a přispívat k technickým standardům týmu. Důležitá je také orientace v infrastruktuře jako kódu, například pomocí Terraformu, AWS CloudFormation nebo CDK, a zkušenost s kontejnerizací a orchestrace aplikací. V této roli budete mít možnost pracovat na zajímavých projektech od interních platforem až po zákaznické aplikace s vysokými nároky na dostupnost a bezpečnost. Hledáme člověka, který sleduje nové trendy v oblasti cloudu, rozumí principům serverless vývoje i mikroservisní architektury a dokáže své znalosti prakticky uplatnit. Pokud vás baví moderní technologie, automatizace, optimalizace cloudových nákladů a budování spolehlivých systémů v AWS, tato pozice vám nabídne prostor pro profesní růst, technickou kreativitu i reálný dopad na výsledná řešení.

Odpovědnosti

Text copied to clipboard!
  • Navrhovat a vyvíjet cloudové aplikace a služby na platformě AWS.
  • Implementovat a spravovat infrastrukturu jako kód pomocí Terraformu nebo CloudFormation.
  • Vytvářet a udržovat CI/CD pipeline pro automatizované nasazování aplikací.
  • Integrovat služby AWS do backendových a distribuovaných systémů.
  • Monitorovat výkon, dostupnost a bezpečnost cloudových řešení.
  • Spolupracovat s týmy vývoje, DevOps, bezpečnosti a produktového řízení.
  • Optimalizovat architekturu z hlediska škálovatelnosti, nákladů a spolehlivosti.
  • Řešit incidenty, analyzovat příčiny problémů a navrhovat preventivní opatření.

Požadavky

Text copied to clipboard!
  • Praxe s vývojem aplikací a služeb v prostředí AWS.
  • Znalost klíčových služeb AWS, jako jsou EC2, Lambda, S3, RDS a IAM.
  • Zkušenost s některým programovacím jazykem, například Python, Java, Node.js nebo Go.
  • Schopnost pracovat s infrastrukturou jako kódem.
  • Znalost kontejnerizace a nástrojů Docker, ECS nebo Kubernetes.
  • Zkušenost s návrhem REST API a integrací distribuovaných systémů.
  • Povědomí o bezpečnostních principech v cloudovém prostředí.
  • Schopnost pracovat v agilním týmu a efektivně komunikovat technická řešení.

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké zkušenosti máte s vývojem a nasazováním aplikací v AWS?
  • Se kterými službami AWS pracujete nejčastěji a proč?
  • Máte zkušenost s Terraformem, CloudFormation nebo AWS CDK?
  • Jak přistupujete k zabezpečení aplikací a infrastruktury v cloudu?
  • Jaké CI/CD nástroje jste používal(a) v předchozích projektech?
  • Setkal(a) jste se s optimalizací nákladů v AWS? Jakým způsobem?
  • Jaké máte zkušenosti s mikroservisní nebo serverless architekturou?
  • Jak řešíte monitoring, logování a incident management v produkci?